package com.authine.cloudpivot.ext.v1.huabao.services.webservices;

import com.authine.cloudpivot.ext.v1.huabao.workflow.webservices.ArrayOfWorkflowBaseInfo;
import com.authine.cloudpivot.ext.v1.huabao.workflow.webservices.ArrayOfWorkflowRequestInfo;
import com.authine.cloudpivot.ext.v1.huabao.workflow.webservices.ArrayOfWorkflowRequestLog;
import com.authine.cloudpivot.ext.v1.huabao.workflow.webservices.WorkflowRequestInfo;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;

/**
 * This class was generated by Apache CXF 2.1.4
 * Mon Feb 01 10:27:46 CST 2016
 * Generated source version: 2.1.4
 *
 */

@WebService(targetNamespace = "webservices.services.weaver.com.cn", name = "WorkflowServicePortType")
@XmlSeeAlso({ObjectFactory.class,ObjectFactory.class})
public interface WorkflowServicePortType {

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getProcessedWorkflowRequestList", targetNamespace = "webservices.services.weaver.com.cn", className = "GetProcessedWorkflowRequestList")
    @ResponseWrapper(localName = "getProcessedWorkflowRequestListResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetProcessedWorkflowRequestListResponse")
    @WebMethod(action = "urn:WorkflowService.getProcessedWorkflowRequestList")
    public ArrayOfWorkflowRequestInfo getProcessedWorkflowRequestList(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getWorkflowRequestLogs", targetNamespace = "webservices.services.weaver.com.cn", className = "GetWorkflowRequestLogs")
    @ResponseWrapper(localName = "getWorkflowRequestLogsResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetWorkflowRequestLogsResponse")
    @WebMethod(action = "urn:WorkflowService.getWorkflowRequestLogs")
    public ArrayOfWorkflowRequestLog getWorkflowRequestLogs(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        String in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        String in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        int in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getWorkflowRequest", targetNamespace = "webservices.services.weaver.com.cn", className = "GetWorkflowRequest")
    @ResponseWrapper(localName = "getWorkflowRequestResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetWorkflowRequestResponse")
    @WebMethod(action = "urn:WorkflowService.getWorkflowRequest")
    public WorkflowRequestInfo getWorkflowRequest(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getProcessedWorkflowRequestCount", targetNamespace = "webservices.services.weaver.com.cn", className = "GetProcessedWorkflowRequestCount")
    @ResponseWrapper(localName = "getProcessedWorkflowRequestCountResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetProcessedWorkflowRequestCountResponse")
    @WebMethod(action = "urn:WorkflowService.getProcessedWorkflowRequestCount")
    public int getProcessedWorkflowRequestCount(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getMyWorkflowRequestCount", targetNamespace = "webservices.services.weaver.com.cn", className = "GetMyWorkflowRequestCount")
    @ResponseWrapper(localName = "getMyWorkflowRequestCountResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetMyWorkflowRequestCountResponse")
    @WebMethod(action = "urn:WorkflowService.getMyWorkflowRequestCount")
    public int getMyWorkflowRequestCount(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getCreateWorkflowList", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowList")
    @ResponseWrapper(localName = "getCreateWorkflowListResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowListResponse")
    @WebMethod(action = "urn:WorkflowService.getCreateWorkflowList")
    public ArrayOfWorkflowBaseInfo getCreateWorkflowList(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        int in4,
        @WebParam(name = "in5", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in5
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getAllWorkflowRequestList", targetNamespace = "webservices.services.weaver.com.cn", className = "GetAllWorkflowRequestList")
    @ResponseWrapper(localName = "getAllWorkflowRequestListResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetAllWorkflowRequestListResponse")
    @WebMethod(action = "urn:WorkflowService.getAllWorkflowRequestList")
    public ArrayOfWorkflowRequestInfo getAllWorkflowRequestList(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getLeaveDays", targetNamespace = "webservices.services.weaver.com.cn", className = "GetLeaveDays")
    @ResponseWrapper(localName = "getLeaveDaysResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetLeaveDaysResponse")
    @WebMethod(action = "urn:WorkflowService.getLeaveDays")
    public String getLeaveDays(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        String in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        String in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        String in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        String in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        String in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getToDoWorkflowRequestCount", targetNamespace = "webservices.services.weaver.com.cn", className = "GetToDoWorkflowRequestCount")
    @ResponseWrapper(localName = "getToDoWorkflowRequestCountResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetToDoWorkflowRequestCountResponse")
    @WebMethod(action = "urn:WorkflowService.getToDoWorkflowRequestCount")
    public int getToDoWorkflowRequestCount(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "submitWorkflowRequest", targetNamespace = "webservices.services.weaver.com.cn", className = "SubmitWorkflowRequest")
    @ResponseWrapper(localName = "submitWorkflowRequestResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "SubmitWorkflowRequestResponse")
    @WebMethod(action = "urn:WorkflowService.submitWorkflowRequest")
    public String submitWorkflowRequest(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        WorkflowRequestInfo in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        String in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        String in4
    );

    @RequestWrapper(localName = "writeWorkflowReadFlag", targetNamespace = "webservices.services.weaver.com.cn", className = "WriteWorkflowReadFlag")
    @ResponseWrapper(localName = "writeWorkflowReadFlagResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "WriteWorkflowReadFlagResponse")
    @WebMethod(action = "urn:WorkflowService.writeWorkflowReadFlag")
    public void writeWorkflowReadFlag(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        String in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        String in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getHendledWorkflowRequestCount", targetNamespace = "webservices.services.weaver.com.cn", className = "GetHendledWorkflowRequestCount")
    @ResponseWrapper(localName = "getHendledWorkflowRequestCountResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetHendledWorkflowRequestCountResponse")
    @WebMethod(action = "urn:WorkflowService.getHendledWorkflowRequestCount")
    public int getHendledWorkflowRequestCount(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getWorkflowNewFlag", targetNamespace = "webservices.services.weaver.com.cn", className = "GetWorkflowNewFlag")
    @ResponseWrapper(localName = "getWorkflowNewFlagResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetWorkflowNewFlagResponse")
    @WebMethod(action = "urn:WorkflowService.getWorkflowNewFlag")
    public ArrayOfString getWorkflowNewFlag(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        String in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getHendledWorkflowRequestList", targetNamespace = "webservices.services.weaver.com.cn", className = "GetHendledWorkflowRequestList")
    @ResponseWrapper(localName = "getHendledWorkflowRequestListResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetHendledWorkflowRequestListResponse")
    @WebMethod(action = "urn:WorkflowService.getHendledWorkflowRequestList")
    public ArrayOfWorkflowRequestInfo getHendledWorkflowRequestList(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "deleteRequest", targetNamespace = "webservices.services.weaver.com.cn", className = "DeleteRequest")
    @ResponseWrapper(localName = "deleteRequestResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "DeleteRequestResponse")
    @WebMethod(action = "urn:WorkflowService.deleteRequest")
    public boolean deleteRequest(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getCreateWorkflowCount", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowCount")
    @ResponseWrapper(localName = "getCreateWorkflowCountResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowCountResponse")
    @WebMethod(action = "urn:WorkflowService.getCreateWorkflowCount")
    public int getCreateWorkflowCount(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in2
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getCreateWorkflowRequestInfo", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowRequestInfo")
    @ResponseWrapper(localName = "getCreateWorkflowRequestInfoResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowRequestInfoResponse")
    @WebMethod(action = "urn:WorkflowService.getCreateWorkflowRequestInfo")
    public WorkflowRequestInfo getCreateWorkflowRequestInfo(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "forwardWorkflowRequest", targetNamespace = "webservices.services.weaver.com.cn", className = "ForwardWorkflowRequest")
    @ResponseWrapper(localName = "forwardWorkflowRequestResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "ForwardWorkflowRequestResponse")
    @WebMethod(action = "urn:WorkflowService.forwardWorkflowRequest")
    public String forwardWorkflowRequest(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        String in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        String in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        String in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getCreateWorkflowTypeList", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowTypeList")
    @ResponseWrapper(localName = "getCreateWorkflowTypeListResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowTypeListResponse")
    @WebMethod(action = "urn:WorkflowService.getCreateWorkflowTypeList")
    public ArrayOfWorkflowBaseInfo getCreateWorkflowTypeList(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getAllWorkflowRequestCount", targetNamespace = "webservices.services.weaver.com.cn", className = "GetAllWorkflowRequestCount")
    @ResponseWrapper(localName = "getAllWorkflowRequestCountResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetAllWorkflowRequestCountResponse")
    @WebMethod(action = "urn:WorkflowService.getAllWorkflowRequestCount")
    public int getAllWorkflowRequestCount(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getToDoWorkflowRequestList", targetNamespace = "webservices.services.weaver.com.cn", className = "GetToDoWorkflowRequestList")
    @ResponseWrapper(localName = "getToDoWorkflowRequestListResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetToDoWorkflowRequestListResponse")
    @WebMethod(action = "urn:WorkflowService.getToDoWorkflowRequestList")
    public ArrayOfWorkflowRequestInfo getToDoWorkflowRequestList(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getWorkflowRequest4split", targetNamespace = "webservices.services.weaver.com.cn", className = "GetWorkflowRequest4Split")
    @ResponseWrapper(localName = "getWorkflowRequest4splitResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetWorkflowRequest4SplitResponse")
    @WebMethod(operationName = "getWorkflowRequest4split", action = "urn:WorkflowService.getWorkflowRequest4split")
    public WorkflowRequestInfo getWorkflowRequest4Split(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getCreateWorkflowTypeCount", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowTypeCount")
    @ResponseWrapper(localName = "getCreateWorkflowTypeCountResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCreateWorkflowTypeCountResponse")
    @WebMethod(action = "urn:WorkflowService.getCreateWorkflowTypeCount")
    public int getCreateWorkflowTypeCount(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "doCreateWorkflowRequest", targetNamespace = "webservices.services.weaver.com.cn", className = "DoCreateWorkflowRequest")
    @ResponseWrapper(localName = "doCreateWorkflowRequestResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "DoCreateWorkflowRequestResponse")
    @WebMethod(action = "urn:WorkflowService.doCreateWorkflowRequest")
    public String doCreateWorkflowRequest(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        WorkflowRequestInfo in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getCCWorkflowRequestCount", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCCWorkflowRequestCount")
    @ResponseWrapper(localName = "getCCWorkflowRequestCountResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCCWorkflowRequestCountResponse")
    @WebMethod(action = "urn:WorkflowService.getCCWorkflowRequestCount")
    public int getCCWorkflowRequestCount(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in1
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getMyWorkflowRequestList", targetNamespace = "webservices.services.weaver.com.cn", className = "GetMyWorkflowRequestList")
    @ResponseWrapper(localName = "getMyWorkflowRequestListResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetMyWorkflowRequestListResponse")
    @WebMethod(action = "urn:WorkflowService.getMyWorkflowRequestList")
    public ArrayOfWorkflowRequestInfo getMyWorkflowRequestList(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in4
    );

    @WebResult(name = "out", targetNamespace = "webservices.services.weaver.com.cn")
    @RequestWrapper(localName = "getCCWorkflowRequestList", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCCWorkflowRequestList")
    @ResponseWrapper(localName = "getCCWorkflowRequestListResponse", targetNamespace = "webservices.services.weaver.com.cn", className = "GetCCWorkflowRequestListResponse")
    @WebMethod(action = "urn:WorkflowService.getCCWorkflowRequestList")
    public ArrayOfWorkflowRequestInfo getCCWorkflowRequestList(
        @WebParam(name = "in0", targetNamespace = "webservices.services.weaver.com.cn")
        int in0,
        @WebParam(name = "in1", targetNamespace = "webservices.services.weaver.com.cn")
        int in1,
        @WebParam(name = "in2", targetNamespace = "webservices.services.weaver.com.cn")
        int in2,
        @WebParam(name = "in3", targetNamespace = "webservices.services.weaver.com.cn")
        int in3,
        @WebParam(name = "in4", targetNamespace = "webservices.services.weaver.com.cn")
        ArrayOfString in4
    );
}
